package com.pet.system.controller.vo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.pet.system.entity.PageParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class OrderVo extends PageParam {
    /**
     * 客户名称
     */
    private String accounts;

    /**
     * 宠物种类
     */
    private Long petId;

    /**
     * 服务项目
     */
    private Long pSId;

    /**
     * 订单金额
     */
    private BigDecimal price;

    /**
     * 支付状态
     */
    private Integer payStatus;

    /**
     * 提交时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date submitTime;

    /**
     * 支付时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date payTime;

    /**
     * 订单状态
     */
    private Integer status;

    /**
     * 接单员工
     */
    private Long staffId;
}
